13 research outputs found

    Applying artificial neural networks to solve the inverse problem of evaluating concentrations in multianalyte mixtures from biosensor signals

    Get PDF
    We investigate the ill-posedness of the inverse biosensor problem when the biosensor signals are corrupted by noise. To solve the problem, we employ feed-forward and convolutional neural networks. Computational experiments were performed with different levels of additive and multiplicative noises for the batch and flow injection analysis modes of the biosensor. Obtained results show that the largest errors of recovered concentrations are located on the edges of the training domain. We have found that the inverse problem is less ill-posed in the flow injection analysis mode and concentrations can be reliably recovered for higher levels of noise compared to the batch mode. This finding is confirmed by the application of the DIRECT global optimization method to the considered inverse biosensor problem

    A parallel solver for the design of oil filters

    Get PDF
    Nowadays, it is widely recognized that computer simulation plays a crucial role in designing oil filters used in the automotive industry. However, even a single direct simulation of the flow usually requires significant computational resources. Thus, it is obvious that solution of optimization problems is only feasible using parallel computers and algorithms.In this paper, we present a general master-slave parallel template, which was specially designed for the easy integration of direct parallel solvers into a parallel optimization tool. We show how an already existing direct solver for the 3D simulation of flow through the oil filter is integrated into our template to obtain a parallel optimization solver. Some capabilities and performance of this solver are demonstrated by solving geometry optimization problem of a filter element

    Parallel numerical algorithms for optimization of electrical cables

    Get PDF
    In this paper we propose new heuristic numerical algorithm for determination of the optimal wires diameters in electrical cables. Two multilevel parallel versions of the optimization algorithm are constructed. The first algorithm is based on master‐slave technique and the second algorithm uses the data‐parallel strategy. Multilevel structure of the algorithms gives a possibility to adapt them to parallel architecture, for example, cluster of multicore computers. Some results of numerical experiments are presented which agree well with theoretical analysis. First Published Online: 14 Oct 201

    Performance Evaluation of Parallel Haemodynamic Computations on Heterogeneous Clouds

    Get PDF
    The article presents performance evaluation of parallel haemodynamic flow computations on heterogeneous resources of the OpenStack cloud infrastructure. The main focus is on the parallel performance analysis, energy consumption and virtualization overhead of the developed software service based on ANSYS Fluent platform which runs on Docker containers of the private university cloud. The haemodynamic aortic valve flow described by incompressible Navier-Stokes equations is considered as a target application of the hosted cloud infrastructure. The parallel performance of the developed software service is assessed measuring the parallel speedup of computations carried out on virtualized heterogeneous resources. The performance measured on Docker containers is compared with that obtained by using the native hardware. The alternative solution algorithms are explored in terms of the parallel performance and power consumption. The investigation of a trade-off between the computing speed and the consumed energy is performed by using Pareto front analysis and a linear scalarization method

    On Efficiency of Parallel Solvers for the Blood Flow through Aortic Valve

    Get PDF
    Mathematical modelling of cardiac haemodynamics presents a great challenge to the computational scientists due to numerous numerical issues and required computational resources. In this paper, we study the parallel performance of 3D simulation software for the blood flow through the aortic valve. The fluid flow problem with the open aortic valve leaflets is formulated and solved in parallel. The choice between the segregated and coupled numerical schemes is discussed and investigated. We present and compare the parallel performance results of both types of parallel solvers. We investigate their strong and weak scalability

    Realistic performance prediction tool for the parallel block LU factorization algorithm

    No full text
    Abstract. This work describes a realistic performance prediction tool for the parallel block LU factorization algorithm. It takes into account the computational workload, communication costs and the overlapping of communications by useful computations. Estimation of the tool parameters and benchmarking are also discussed. Using this tool we develop a simple heuristic for scheduling LU factorization tasks. Results of numerical experiments are presented. Key words: performance prediction tools, parallel algorithms, LU factorization, heuristic for scheduling the tasks

    Parallelization of the α‐stable modelling algorithms

    No full text
    Stable distributions have a wide sphere of application: probability theory, physics, electronics, economics, sociology. Particularly important role they play in financial mathematics, since the classical models of financial market, which are based on the hypothesis of the normality, often become inadequate. However, the practical implementation of stable models is a nontrivial task, because the probability density functions of α‐stable distributions have no analytical representations (with a few exceptions). In this work we exploit the parallel computing technologies for acceleration of numerical solution of stable modelling problems. Specifically, we are solving the stable law parameters estimation problem by the maximum likelihood method. If we need to deal with a big number of long financial series, only the means of parallel technologies can allow us to get results in a adequate time. We have distinguished and defined several hierarchical levels of parallelism. We show that coarse‐grained Multi‐Sets parallelization is very efficient on computer clusters. Fine‐grained Maximum Likelihood level is very efficient on shared memory machines with Symmetric multiprocessing and Hyper‐threading technologies. Hybrid application, which is utilizing both of those levels, has shown superior performance compared to single level (MS) parallel application on cluster of Pentium 4 HT nodes. First Published Online: 14 Oct 201

    A parallel solver for the design of oil filters

    Get PDF
    Nowadays, it is widely recognized that computer simulation plays a crucial role in designing oil filters used in the automotive industry. However, even a single direct simulation of the flow usually requires significant computational resources. Thus, it is obvious that solution of optimization problems is only feasible using parallel computers and algorithms.In this paper, we present a general master-slave parallel template, which was specially designed for the easy integration of direct parallel solvers into a parallel optimization tool. We show how an already existing direct solver for the 3D simulation of flow through the oil filter is integrated into our template to obtain a parallel optimization solver. Some capabilities and performance of this solver are demonstrated by solving geometry optimization problem of a filter element

    Analysis of upwind and high-resolution schemes for solving convection dominated problems in porous media

    No full text
    The conservation laws governing the multiphase flows in porous media are often convection-dominated and have a steep fronts that require accurate reso¬lution. Standard discretization methods of the convection terms do not perform well for such problems. The main aim of this work is to analyze the use of upwind and high- resolution schemes in such cases. First, we use a first differential approxima¬tion method to perform a theoretical analysis of a standard upwind approximation and different time stepping schemes for the linear hyperbolic equations in 1- and 2D. Next, we present a popular approach to reduce the amount of numerical diffu¬sion introduced by upwind approximation - high-resolution schemes. We compare our implementation of one of the recently proposed central-upwind schemes against the upwind schemes on several test problems based on Buckley-Leverett equation and discuss the results. Finally, a parallel version of central-upwind scheme in 2D is presented. It was implemented using our C++ library of parallel arrays - ParSol

    On efficiency analysis of the OpenFOAM-based parallel solver for simulation of heat transfer in and around the electrical power cables

    No full text
    In this work, we study the efficiency of developed OpenFOAM-ba sed parallel solver for the simulation of heat transfer in and around the electrical power cables. First benchmark problem considers three cables directly buried in the soil. We study and compare the efficiency of conjugate gradient solver with diagonal incomplete Cholesky (DIC) pr econditioner, generalized geometric- algebraic multigrid GAMG solver from OpenFOAM and conjugat e gradient solver with GAMG multigrid solver used as preconditioner. The convergence a nd parallel scalability of the solvers are presented and analyzed on quadrilateral and acute triangle meshes. Second benchmark problem considers a more complicated case, when cables are placed in to plastic pipes, which are buried in the soil. Then a coupled multi-physics problem is solved, wh ich describes the heat transfer in cables, air and soil. Non-standard parallelization approach is pre sented for multi-physics solver. We show the robustness of selected parallel preconditioners. Para llel numerical tests are performed on the cluster of multicore computers
    corecore